ubuntu24.04.2lts-vpn

在Ubuntu24.04.2LTS上安装vpn软件(代理软件)的记录。
目标
支持订阅连接(clash/v2ray/sing-box)、能使用TUN模式代理全部流量、自动更新订阅、有GUI或WebUI。
尝试的软件列表
Clash-verge-rev/Clash-verge
- TUN模式无效,原因未知
- 有时会自动打开轻量模式,疑似由“静默启动”导致
Clash-nyapatsu
- deb格式不支持ubuntu24.04(由于tauri不支持),依赖项不满足
- appimage格式不支持服务模式或TUN模式,因为这两种模式需要做系统修改,不符合AppImage的要求
Sing-box
- 无GUI
GUI.for.Singbox
- 无法启动代理(可能因为找不到某些文件夹)
dae
- 无GUI
- 文档复杂
NekoRay/NekoBox
- 停止维护
- 文档不全
V2rayA
最终选择
最终选择V2rayA,相比我使用过的clash-for-windows, clash-nyapatsu, clash-verge-rev,v2raya的优缺点:
优点
- 使用服务(systemd)自启动
- 设置较简单,容易上手,默认设置可工作
- 使用webui:不需要gui依赖项,可在远程服务器上安装使用。这对于服务器来说很重要,无桌面服务的主机无法支持其他代理软件
- 可以选择多个节点,每个一段时间自动选择它们中延迟最小者。替代了在clash中测试延迟、选择最小延迟节点的操作。
- trasparent proxy使用简单。相比之下,clash系列的TUN相对不稳定
- 可选择要代理的流量:全部、除cn后缀、GFWlist内。clash系列似乎的这种功能依赖于订阅提供的规则,不便修改。(update: 部分较新的clash GUI可以使用smart core自动选择低延迟节点)
- 可选择启动时更新订阅或间隔更新订阅
缺点
- 可配置项较少
- 安装复杂
- 出现问题的解决方法较少,依赖github discussions
- 在自动选择节点的模式下,不支持手动指定节点。当某个延迟节点最低的节点临时失效,无法自动切换。
- 说明文档仍在撰写
- 缺少的文档多为基础内容,较高级用法(例如防止DNS污染、自定义分流)的文档反而相对较全。可能基础内容比较直观,因此优先级较低。
- Title: ubuntu24.04.2lts-vpn
- Author: Aroma
- Created at : 2026-04-27 00:00:00
- Updated at : 2025-03-20 00:00:00
- Link: https://recynie.github.io/blog/2026-04-27/ubuntu24.04.2lts-vpn 1/
- License: This work is licensed under CC BY-NC-SA 4.0.